putt along - French English Dictionary